<?xml version="1.0"?>
<doc>
    <assembly>
        <name>GravityWorks.RockPaperScissors.Toolkit</name>
    </assembly>
    <members>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.Round">
            <summary>
            How far in the tournament the game is.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.MatchNumber">
            <summary>
            How many times the opponents have each shot once.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.TeamName1">
            <summary>
            Team 1's name.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.TeamName2">
            <summary>
            Team 2's name.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.Team1Move">
            <summary>
            The move Team1 shot.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.Team2Move">
            <summary>
            The move Team2 shot.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.Team1Record">
            <summary>
            Team 1's record wins, losses, and ties.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.Team2Record">
            <summary>
            Team 2's record: wins, losses, and ties.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.ContestMatch.Winner">
            <summary>
            The winner name.  Will be Team1 or Team2.
            </summary>
        </member>
        <member name="T:GravityWorks.RockPaperScissors.Toolkit.RuleSet">
            <summary>
            Read the rules to make sure you don't cheat or lose.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.RuleSet.CanThrowRock">
            <summary>
            True if rock is a legal for this shot.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.RuleSet.CanThrowScissors">
            <summary>
            True if Scissors is legal for this shot.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.RuleSet.CanThrowPaper">
            <summary>
            True if Paper is legal for this shot.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.RuleSet.CanThrowDynamite">
            <summary>
            True if Dynamite is legal for this shot.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.RuleSet.NumberOfDynamite">
            <summary>
            How much dynamite each player gets for this match.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.RuleSet.TimeOut">
            <summary>
            Shots must not take more than this amount of time to decide what to throw.
            </summary>
        </member>
        <member name="M:GravityWorks.RockPaperScissors.Toolkit.IPlayer.Shoot(GravityWorks.RockPaperScissors.Toolkit.GameLog,GravityWorks.RockPaperScissors.Toolkit.RuleSet,System.Int32)">
            <summary>
            This is where you do all the hard work figuring out what throw will beat your opponent.  Throwing Exceptions or taking to long will result in a loss for your team.
            </summary>
            <param name="gameLog">Tracks both players scores.  You get a copy of the GameLog.</param>
            <param name="rules">Defines the rules for this shot.</param>
            <param name="round">How many rounds have passed for this match.</param>
            <returns>Hit em with your best shot!</returns>
        </member>
        <member name="T:GravityWorks.RockPaperScissors.Toolkit.GameLog">
            <summary>
            Check out the log to see the moves which have previously been thrown by your opponent.
            </summary>
        </member>
        <member name="P:GravityWorks.RockPaperScissors.Toolkit.GameLog.Log">
            <summary>
            A lising of all the matches which have been played between player 1 and player 2 for this engagement.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.MoveType.None">
            <summary>
            This move will lose against anything except another None, which it will tie.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.MoveType.Rock">
            <summary>
            Rock smashes Scissors to pieces but loses to Paper.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.MoveType.Paper">
            <summary>
            Paper smothers rock, but is no match for scissors.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.MoveType.Scissors">
            <summary>
            Scissors make mince meat out of paper but are split in half by rock.
            </summary>
        </member>
        <member name="F:GravityWorks.RockPaperScissors.Toolkit.MoveType.Dynamite">
            <summary>
            Dynamite beats everything, but you can't throw too many.
            </summary>
        </member>
    </members>
</doc>
